high efficiency solar panel (hesp) - Francés Inglés Diccionario